package com.info.zhiduoduo.admin.model.formbean.taxer;

import javax.validation.constraints.NotEmpty;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.Accessors;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Accessors(chain = true)  //setter return this;
@ToString
public class CreateStudioFormBean {

	@ApiModelProperty(" ID")
	private int taxerid;

	@NotEmpty
	@ApiModelProperty("工作室名")
	private String username;

	@ApiModelProperty("普票低金额服务费率")
	private Double genLowServiceRate;

	@ApiModelProperty("普票高金额服务费率")
	private Double genHighServiceRate;

	@ApiModelProperty("普票高金额税率")
	private Double genHighTaxRate;

	@ApiModelProperty("专票低金额服务费率")
	private Double speServiceRate;

	@ApiModelProperty("专票低金额税率")
	private Double speTaxRate;

	@ApiModelProperty("普票专票全年高金额税率")
	private Double yearlyHighTaxRate;

	@ApiModelProperty("普票专票全年高金额服务费率")
	private Double yearlyHighServiceRate;

	@ApiModelProperty("行业分类ID")
	private int tradecategoryid;

	@ApiModelProperty("是否支持专票 0：否 1：是")
	private int specialinvoice;

	@ApiModelProperty("发票范围")
	private String invoicescope;

	@ApiModelProperty("代理人")
	private String agent;

	@ApiModelProperty("代理人电话")
	private String agentphone;

}
